refuse destruction - French English Dictionary